//   train  station 
data.train.forEach(async v => {
  await ctx.app.mysql.insert("train", {
    type: `${v.type}`,
    state: `${v.state}`,
    name: `${v.name}`,
    train: `${v.train}`,
    line: `${v.line}`,
    line1: `${v.line1}`,
    city: `${v.city}`,
    con: `${v.con}`,
    seat: `${v.seat}`,
    date: `${v.date}`,
    limited: `${v.limited}`,
    url: `${v.url}`
  })
});

const Mock = require("mockjs")
const data = Mock.mock({
  "train|50": [{
    'type|1': ['高速动车', '动车组', '城际高速', '直达特快', '空调特快', '快速', '普快'],
    'state|1': ['停用', '启用'],
    'train': /^[GCDZTSPKXLY1-9]\d{1,4}$/,
    'name': "@cname(2,3)",
    'con|1-9': 1,
    seat: "@integer(200,578)",
    limited: 600,
    date: "@date",
    line: "@city",
    line1: "@city",
    city: "@city",
    url: "@image(100x100,@color)"
  }]
})

// data.ticket.forEach(async v => {
//     await ctx.app.mysql.insert("ticket", {
//       line: `${v.line}`,
//       line1: `${v.line1}`,
//       type: `${v.type }`,
//       time: `${v.time}`,
//       time1: `${v.time1}`,
//       remain: `${v.remain}`,
//       date: `${v.date}`,
//       business: `${v.business}`,
//       state: `${v.state}`,
//       sub: `${v.sub}`,
//     })
//   });

// orders
// 车票列表
// data.orders.forEach(async v => {
//     await ctx.app.mysql.insert("orders", {
//         name: `${v.name}`,
//         po: `${v.po}`,
//         line: `${v.line}`,
//         mobile: `${v.mobile}`,
//         line1: `${v.line1}`,
//         type: `${v.type}`,
//         train: `${v.train}`,
//         date: `${v.date}`,
//         price: `${v.price}`,
//         state: `${v.state}`,
//         car: `${v.car}`,
//         num: `${v.num}`,
//     })
// });
// const data = Mock.mock({
//     "orders|30": [{
//         po: /^[GCDZTSPKXLY]\d{8,9}$/,
//         name: "@cname(2,3)",
//         line: '@city',
//         line1: '@city',
//         mobile: /^1\d{10}$/,
//         train: /^[GCDZTSPKXLY1-9]\d{1,4}$/,
//         date: "@datetime",
//         'price|10-3000': 1,
//         'type|1': ['硬座', '软卧', '软座', '硬卧'],
//         'car|1-13': 1,
//         'num|1-60': 1,
//         'state|1': ['已付款', '未付款']
//     }]
// }) 